Big Huge Thesaurus

Marmota flaviventris

noun